package com.fsj.admin.system.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 商家钱包
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2019-03-14 14:41:11
 */
public class ShopWalletDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键
	private Long id;
	//商家id
	private Long shopId;
	//钱包余额
	private BigDecimal amount;
	//提现冻结
	private BigDecimal cashFrozen;
	//系统冻结
	private BigDecimal sysFrozenAmout;
	//创建时间
	private Date createDate;
	//更新时间
	private Date updateDate;

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：商家id
	 */
	public void setShopId(Long shopId) {
		this.shopId = shopId;
	}
	/**
	 * 获取：商家id
	 */
	public Long getShopId() {
		return shopId;
	}
	/**
	 * 设置：钱包余额
	 */
	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}
	/**
	 * 获取：钱包余额
	 */
	public BigDecimal getAmount() {
		return amount;
	}
	/**
	 * 设置：提现冻结
	 */
	public void setCashFrozen(BigDecimal cashFrozen) {
		this.cashFrozen = cashFrozen;
	}
	/**
	 * 获取：提现冻结
	 */
	public BigDecimal getCashFrozen() {
		return cashFrozen;
	}
	/**
	 * 设置：系统冻结
	 */
	public void setSysFrozenAmout(BigDecimal sysFrozenAmout) {
		this.sysFrozenAmout = sysFrozenAmout;
	}
	/**
	 * 获取：系统冻结
	 */
	public BigDecimal getSysFrozenAmout() {
		return sysFrozenAmout;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateDate() {
		return updateDate;
	}
}
